import java.io.IOException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;


public class FuzzingTableTester {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		try {
			FuzzTable fuzz = new FuzzTable();
			HashMap<Integer, ArrayList<String>> fuzzTable = fuzz.getFuzzTable();
			Iterator it = fuzzTable.entrySet().iterator();
			while (it.hasNext()){
				Map.Entry<Integer,ArrayList<String>> currentPair = (Map.Entry<Integer,ArrayList<String>>)it.next();
				int key = currentPair.getKey();
				System.out.println("Key: " + key);
				ArrayList<String> arr  = currentPair.getValue();
				for (String str : arr){
					System.out.println(str);
				}
			}
			
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (DetectorException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

	}

}
